rocket launching weapon - Spanish English Dictionary